ice cascade - German English Dictionary